Rotational Placement of Irregular Polygons over Containers with Fixed Dimensions using Simulated Annealing and No-Fit Polygons

نویسندگان

  • Thiago de C. Martins
  • Marcos S. G. Tsuzuki
چکیده

This work deals with the problem of minimizing the waste of space that occurs on a rotational placement of a set of irregular bi-dimensional small items inside a bidimensional large object. This problem is approached with an heuristic based on simulated annealing. Traditional “external penalization” techniques are avoided through the application of the no-fit polygon, that determinates the collision-free region for each small item before its placement. The simulated annealing controls: the rotation applied and the placement of the small item. For each non-placed small item, a limited depth binary search is performed to find a scale factor that when applied to the small item, would allow it to be fitted in the large object. Three possibilities to define the sequence on which the small items are placed are studied: larger-first, random permutation and weight sorted. The proposed algorithm is suited for non-convex small items and large objects.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Applying Simulated Annealing and the No Fit Polygon to the Nesting Problem

This paper presents a new method to pack convex polygons into bins (the nesting problem). To do this polygons are placed in rows within bins using a metaheuristic algorithm (simulated annealing) and by utilising the No Fit Polygon. We show that simulated annealing out performs hill climbing. The nesting algorithm is described in detail, along with various aspects that have been incorporated in ...

متن کامل

Drawing Free Trees Inside Simple Polygons Using Polygon Skeleton

Most of graph drawing algorithms draw graphs on unbounded planes. In this paper we introduce a new polyline grid drawing algorithm for drawing free trees on plane regions which are bounded by simple polygons. Our algorithm uses the simulated annealing (SA) method, and by means of the straight skeletons of the bounding polygons guides the SA method to uniformly distribute the vertices of the giv...

متن کامل

Knot Tightening by Constrained Gradient Descent

We present new computations of approximately length-minimizing polygons with fixedthickness. These curves model the centerlines of “tight” knotted tubes with minimal length and fixedcircular cross-section. Our curves approximately minimize the ropelength (or quotient of length andthickness) for polygons in their knot types. While previous authors have minimized ropelength forpol...

متن کامل

Implementation and Performance Improvement of the Evaluation of a Two Dimensional Bin Packing Problem using the No Fit Polygon

When using a meta-heuristic algorithm (e.g. simulated annealing) it is often the case that the evaluation function is the most computationally expensive phase of the algorithm. This is the case in the research in which we are currently conducting. For the 2D stock cutting problem we calculate the NFP (No Fit Polygon) for two polygons. Next we calculate the convex hull, as many times as there ar...

متن کامل

Simulated annealing for weighted polygon packing

In this paper we present a new algorithm for a layout optimization problem: this concerns the placement of weighted polygons inside a circular container, the two objectives being to minimize imbalance of mass and to minimize the radius of the container. This problem carries real practical significance in industrial applications (such as the design of satellites), as well as being of significant...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008